//
//  SpriteEntity.h
//  GSEngine
//
//  Created by Александр on 02.02.14.
//  Copyright (c) 2014 SNK. All rights reserved.
//

#ifndef __GSEngine__SpriteEntity__
#define __GSEngine__SpriteEntity__

#include <iostream>
#include <vector>
#include <GSEngine/Resource/GSTexture.h>
#include "GSRenderedObject.h"

namespace GSEngine
{
    class SpriteEntity : public GSRenderedObject
    {
    private:
        // data
        GSTexture* m_texture;
    public:
        // methods
        SpriteEntity();
        ~SpriteEntity();
        GSTexture* getSpriteTexture();
    };
    SpriteEntity* CreateSpriteEntity(const char* path);
}

#endif /* defined(__GSEngine__SpriteEntity__) */
